package com.foreverwin.jzymes.archive.service;

import com.foreverwin.jzymes.archive.domain.DataArchive;
import java.util.List;

/**
 * 数据归档 服务层
 * 
 * @author ervin
 * @date 2019-07-31
 */
public interface IDataArchiveService
{
	/**
     * 查询数据归档信息
     * 
     * @param tableName 数据归档ID
     * @return 数据归档信息
     */
	public DataArchive selectDataArchiveById(String tableName);
	
	/**
     * 查询数据归档列表
     * 
     * @param dataArchive 数据归档信息
     * @return 数据归档集合
     */
	public List<DataArchive> selectDataArchiveList(DataArchive dataArchive);
	
	/**
     * 新增数据归档
     * 
     * @param dataArchive 数据归档信息
     * @return 结果
     */
	public int insertDataArchive(DataArchive dataArchive);
	
	/**
     * 修改数据归档
     * 
     * @param dataArchive 数据归档信息
     * @return 结果
     */
	public int updateDataArchive(DataArchive dataArchive);
		
	/**
     * 删除数据归档信息
     * 
     * @param ids 需要删除的数据ID
     * @return 结果
     */
	public int deleteDataArchiveByIds(String ids);
	
}
